Note: Compatibility Mode is based on Updated Textures. Updated Textures must be complete before Compatibility Mode can be created.

./:
=Copied the following folders and files from the Updated Textures subpack:
  -animations
  -attachables
  -entity
  -font
  -models
  -particles
  -render_controllers
  -sounds
  -texts
  -biomes_client.json
  -blocks.json
  -sounds.json

blocks.json:
-Deleted the following entries:
  UI ICONS
  -fletching_table
  SHADING
  -flowing_lava
  -lava
  -magma
  -portal
  -sculk_catalyst
  -seaLantern
  -trial_spawner
  -vault
  -obsidian (Keep "brightness_gamma" and "isotropic" properties)
-Replaced the following entries:
  SHADING
  -lit_blast_furnace: "lit_blast_furnace_front_on_east_west/north_south" -> "blast_furnace_front_on"
  -lit_smoker: "lit_smoker_front_on_east_west/north_south" -> "smoker_front_on"

entity/pig.entity.json:
=Copied from main pack, then:
-Deleted "saddle" entries from "textures" and "geometry".
-Deleted "controller.render.pig_saddle" from "render_controllers".

entity/shulker_bullet.entity.json:
=Copied from main pack, then:
-Replaced the "shell" texture filepath with the "default" filepath.

particles/:
=Copied explosion and conduit particles from main pack, then:
-Changed texture path from "high_definition_particles" to "particles".

render_controllers/pig.render_controllers.json:
=Copied from main pack, then:
-Added the following "arrays" entry:
      "arrays": {
        "textures": {
          "Array.skins": [ "Texture.default", "Texture.saddled" ]
        }
      },
-Replaced the following entries:
  -textures: "Texture.default" -> "Array.skins[query.is_saddled]"

textures/:
=Copied all folders except "icon" from the Updated Textures subpack, then:
-Removed "_inventory" from the ender chest texture names
-Copied chest and trapped chest textures from the main pack, then removed "_inventory" from the names

textures/particle/particles.png:
-Merged particles and high_definition_particles at 512x512 resolution.

textures/flipbook_textures.json:
=Copied from main pack, then:
-Deleted all entries past the "smoker_front_on" animation.

textures/item_texture.json:
=Copied from main pack, then:
-Replaced all "map_village" textures with "map_filled".

textures/terrain_texture.json:
=Copied from main pack, then:
-Deleted the following entries:
  UI ICONS
  -chest_inventory... (all)
  -trapped_chest_inventory... (all)
  -ender_chest_inventory... (all)
  -grass_carried
  -grass_carried_top
  SHADING
  -trial_spawner_bottom
  -vault_bottom

ui/_global_variables.json:
=Copied from main pack, then:
-Set "$is_console_aspects_fidelity" to false.
-Set "$is_console_aspects_performance" to true.

ui/debug_screen.json:
=Copied from main pack, then:
-Replaced the texture paths for "panorama_overlay", "day_panorama", and "night_panorama" with "textures/ui/empty"
-Set "$screen_bg_content" under "debug_screen" to "common.empty_element"

ui/hud_screen.json:
=Copied from main pack, then:
-Replaced all text from "//Experience Bar" to "boss_health_panel" with the following:
//Experience Bar
  "empty_progress_bar": {
    "max_size": [ 182, 5 ],
    "min_size": [ 182, 5 ]
  },
  "full_progress_bar": {
    "max_size": [ 182, 5 ],
    "min_size": [ 182, 5 ]
  },
  "horse_jump_renderer": {
    "max_size": [ 182, 5 ],
    "min_size": [ 182, 5 ]
  },
  "dash_renderer": {
    "max_size": [ 182, 5 ],
    "min_size": [ 182, 5 ]
  },
//Boss Bar
  "full_boss_bar_base": {
    "type": "image",
    "size": [ 182, 5 ],
    "texture": "textures/ui/experience_bar_full_white",
    "clip_direction": "left",
    "clip_pixelperfect": false,
    "bindings": [
      {
        "binding_name": "#progress_percentage",
        "binding_name_override": "#clip_ratio",
        "binding_type": "collection",
        "binding_collection_name": "$progress_bar_collection"
      }
    ]
  },
  "empty_boss_bar_base": {
    "type": "image",
    "size": [ 182, 5 ],
    "texture": "textures/ui/experiencebarempty"
  },
  "pink_bar_empty@hud.empty_boss_bar_base": {
    "color": [ 1.0, 0.0, 0.7804 ]
  },
  "pink_bar_full@hud.full_boss_bar_base": {
    "color": [ 1.0, 0.0, 0.7804 ]
  },
  "boss_bar": {
    "type": "panel",
    "anchor_from": "top_middle",
    "anchor_to": "top_middle",
    "offset": [ 0, 20 ],
    "size": [ 182, 5 ],
    "controls": [
      {
        "empty_boss_bar@hud.pink_bar_empty": {
          "layer": 1
        }
      },
      {
        "full_boss_bar@hud.pink_bar_full": {
          "layer": 2
        }
      }
    ]
  },
  "boss_health_panel": {
    "controls": [
      {
        "boss_name@boss_name_panel": {}
      },
      {
        "boss_bar@hud.boss_bar": {
          "offset": [ 0, 10 ]
        }
      }
    ]
  },

ui/progress_screen.json:
=Copied from previous versions of the pack.
-This file is ONLY two open/close braces. It resets the progress screen to vanilla.

ui/stonecutter_screen.json:
=Copied from previous versions of the pack.

ui/ui_common.json:
=Copied from main pack, then:
-"item_renderer": Replaced controls array with just "specific_item_renderer@common.specific_item_renderer_performance" (Note: leave "$use_item_icons|default" set to true).
-"inventory_selected_icon": Set "$use_item_icons|default" to false.

ui/..._pocket.json:
=Copied from previous versions of the pack.